be relieved of one's position - Allemand Anglais Dictionnaire